home *** CD-ROM | disk | FTP | other *** search
- import java.util.Vector;
-
- class FormObj {
- public String method;
- public String action;
- public Vector oiv = new Vector(1);
- public Vector hov = new Vector(1);
-
- FormObj(String var1, String var2) {
- this.method = var1;
- this.action = var2;
- }
-
- public void addObjectIndex(int var1) {
- this.oiv.addElement(new Integer(var1));
- }
-
- public void addHiddenObject(HiddenObj var1) {
- this.hov.addElement(var1);
- }
-
- public void reset() {
- for(int var1 = 0; var1 < this.oiv.size(); ++var1) {
- int var2 = (Integer)this.oiv.elementAt(var1);
- HotSpot var3 = (HotSpot)HTMLStream.hsvector.elementAt(var2);
- if (var3.type == 1) {
- TextObj var4 = (TextObj)var3.obj;
- var4.value = "";
- var4.paint(MapCanvas.VG);
- }
-
- if (var3.type == 4) {
- ChoiceObj var5 = (ChoiceObj)var3.obj;
- var5.flag = false;
- var5.paint(MapCanvas.VG);
- }
- }
-
- }
-
- // $FF: renamed from: go () void
- public void method_0() {
- String var1 = "";
-
- for(int var2 = 0; var2 < this.hov.size(); ++var2) {
- HiddenObj var3 = (HiddenObj)this.hov.elementAt(var2);
- if (var1.length() != 0) {
- var1 = var1 + "&";
- }
-
- var1 = var1 + var3.name + "=" + var3.value;
- }
-
- for(int var10 = 0; var10 < this.oiv.size(); ++var10) {
- int var4 = (Integer)this.oiv.elementAt(var10);
- HotSpot var5 = (HotSpot)HTMLStream.hsvector.elementAt(var4);
- if (var5.type == 1) {
- if (var1.length() != 0) {
- var1 = var1 + "&";
- }
-
- TextObj var6 = (TextObj)var5.obj;
- var1 = var1 + var6.name + "=" + var6.value;
- }
-
- if (var5.type == 2) {
- if (var1.length() != 0) {
- var1 = var1 + "&";
- }
-
- SelectObj var12 = (SelectObj)var5.obj;
- OptionObj var7 = (OptionObj)var12.ov.elementAt(var12.index);
- String var8 = var12.value;
- if (var7.name.length() > 0) {
- var8 = var7.name;
- }
-
- var1 = var1 + var12.name + "=" + var8;
- }
-
- if (var5.type == 4) {
- ChoiceObj var13 = (ChoiceObj)var5.obj;
- if (var13.flag) {
- if (var1.length() != 0) {
- var1 = var1 + "&";
- }
-
- String var14 = var13.value;
- if (var14.length() == 0) {
- var14 = "on";
- }
-
- var1 = var1 + var13.name + "=" + var14;
- }
- }
- }
-
- var1 = Tools.RepString(var1, " ", "+");
- if (this.method.equals("get")) {
- new HTMLStream(this.action + "?" + var1);
- } else {
- new HTMLStream(this.action, var1);
- }
-
- Object var11 = null;
- CellHtml.pageurl = this.action + "?" + var1;
- MapCanvas.BaseY = 0;
- CellHtml.mc.repaint();
- }
- }
-